64844339
80656570
11686587
1661283
22966461
3688329
98834146
71427410
88323887
9468606
5922911
66758753
74468144
99089863
74307571
33512586
67281048
50794611
30668336
58959397
68517570
48595897
68244277
67698239
79713959
27893050
9646943
31113392
47577634
53308649
97096369
5222312
1829116
7127668
41611566
9883534
95787057
58055096
10826476
11614912