38721946
31935884
1320587
3290223
15709984
40042151
83109745
74907483
38371609
43059623
280758
24064310
26785832
97349863
40321451
5944667
53462025
46361629
26609079
54879543
40986165
82601848
7276399
20052218
19712617
8144160
81395745
34655861
43691374
26921367
22272849
38261018
38951865
86511485
85559096
31448972
9596028
38546055
75657251
93565953