22491608
50732295
40773020
23265692
41548632
14361991
85754486
63207636
41935522
14356316
23931012
23851663
46092279
69781944
96988893
24296065
54547496
29475901
493012
42012125
76161228
3643809
76301999
68608670
17179161
19341526
96275621
68474306
26362539
3696743
36738436
84295938
19977560
8048466
45482943
50798498
23578297
46212383
5596659
2065796