2229250
39205353
65503771
86851876
78127769
2617720
43561042
91462094
14047316
1040522
36129139
68385674
1426153
13617409
67051426
91093711
9756139
75131587
76316366
3760505
24628527
84072788
80869893
83667194
98139064
82932025
25314246
41242242
76089264
34451850
24868302
69767102
58207633
88605463
62983005
60974331
71909138
20902704
68264842
79048446