61924629
4983303
9352839
672857
31219250
4924471
5562340
80887340
71017166
14671398
76647005
50822492
9995317
6162574
68301744
81541290
10226461
86806432
93822928
91967466
74514723
65044548
39137081
70154646
40028575
48581046
28253195
56534732
1547353
53214726
78524480
87606683
39046341
14867679
75552933
59287231
30546659
14247912
17684691
87357230