95907262
38327469
69062628
71744215
99928171
83617049
86979443
78676879
91931450
8563767
79266880
3733190
1896405
56038880
16365902
32059167
42075000
66817950
22892550
29916900
76229815
177221
52986368
4042784
49713770
45914339
30368767
1478143
67455302
24302327
33177879
42449472
1706116
88165502
33555571
17731501
54275366
95009798
38616674
37529957