47145621
5612543
43999835
72684696
3388079
45593513
21305071
32503764
97412093
67922734
61863427
90071040
70127294
69856741
2388800
40602438
15278775
91863964
56777332
82957597
54183035
8053932
68341011
84327477
63539509
94791940
8035121
78962864
68404019
17763980
6614209
91501674
42926856
51094835
58589285
53571600
59206545
52389580
86255226
17862177