1935776
81726362
3271301
7707043
2522279
68037088
42792777
73099529
88389479
34926146
1723045
2302275
68639471
83475294
42672996
22309659
1825673
15877997
66743766
70068564
25427970
64507052
92952499
95202596
19594037
18042454
92796742
6642449
88895169
26352542
40486459
4604785
70455678
96964470
98832936
93529541
55645494
148449
33061137
49681862