44919173
2220722
95966813
17223271
41591165
9290343
30339146
40157158
39702655
58904951
26792373
6566274
93768967
51415958
24008794
54605939
1185078
83141350
2886658
42703174
24248677
40894282
95217975
23486605
53138938
99709288
31918128
20735290
45381073
78743342
19845192
9543963
17901115
82247032
15947036
65384253
59254591
13714054
79459599
45268053