58872
1143147
870200
576135
696115
26141
662140
1492
63564
48176
22834
13616
6048
73650
82190
94010
3756
2608
780
96479
861176
6020
79128
8752
86311
29018
23736
51932
1027115
45438
71888
78126
9610
67626
41081
83855
13111
23319
87631288
10018658
69021289
40691337
4806409
71911939
94781074
57811501
9833632
40991758
7651650