80539766
67429516
83268429
6937437
22479974
89861499
8748308
93502536
19312804
85529995
64376415
51603583
3862634
20027248
41869787
96916705
92122643
1785253
79221225
90982122
3362450
2852666
69931398
5865155
75295094
77753878
60343991
33245419
6808790
39516230
19459173
83718924
26781742
6494234
50257274
71155562
14019916
47366047
91949064
9728768