72244701
55781272
37331780
32435370
28328594
70665252
24302538
26531377
83394955
98804098
599510
86966829
28127462
43041006
91642417
36968236
80597351
39049224
5950797
99665741
5986839
67116207
284698
46234871
10745370
33081063
7014741
13954591
62665293
30757073
47893321
94301158
39062636
81959547
59684208
9627062
51305700
84903297
87509682
3322814