58348885
70855803
31331099
38696325
9822943
72818742
30051232
48347310
94714894
92931167
77584445
39308199
28174583
86545288
22343314
64454138
35643755
44861260
98153551
3946554
7165033
95965292
97405434
60358577
65365860
39497267
35066261
40655741
54284760
2684441
52234892
96925953
31713440
69688360
5038
26697920
96998910
13404396
44419890
9309477