12567701
36437561
8367302
73856741
71888839
71863184
487529
7896680
359054
8874251
15624971
39865480
24183253
55662261
5435629
58085263
22889896
98834861
56155515
48007371
4972446
90256445
33634046
46489301
17684006
84217506
67228716
9944320
99033914
81186062
32133312
9745831
62508577
1443399
63171134
506617
53173099
5155809
7583961
28313544