61593648
95257719
1334155
55115970
38744421
38554309
91064594
41792913
22666909
94229918
50671300
20413543
19743816
49586954
65629221
50945167
62091898
23872531
9737643
26562243
2026622
57273951
83257892
92869181
29822285
63174711
64898706
73159589
90746387
60957989
16062490
67325210
97438588
7603153
5656648
6889363
49999579
35164283
4449503
41805094