5858123
47204362
56075493
46811592
24429817
8791463
50692947
59747125
75647204
89695752
8482069
5351525
56279083
1609077
566483
94372893
17952888
7974848
30822544
339
2482596
97422990
45222412
22083828
28505843
8798908
45972424
1544830
70812642
14748544
16532519
20778741
36388773
30203732
80472833
99862177
2450406
42384275
42966740
9593175