82497321
5192164
85046561
20226652
2886341
8189463
43906167
67803970
49972919
46101702
69641846
15202064
61244571
5591741
65434696
21731666
8952281
6468930
47467205
69845621
76819393
3763582
28966311
37398480
48533942
71158518
59591154
10273832
94413825
64646127
58172253
27283661
8134953
41626982
7932932
1384360
1699319
67547814
33236479
95175266