15668049
81671882
32078433
70968398
46252732
62107307
30357329
97032180
1688758
4063664
41282120
9117818
69354030
52533741
32083154
81777144
6927788
8935343
40304728
51846667
8293148
79576625
32388054
33875367
80388081
35383221
14061195
59806473
17865144
92728704
77179311
972760
73532639
50786624
8316663
64396303
74214302
7801369
48372951
93834319