95704209
63398720
569269
57375158
43562860
90164607
98402860
53824181
8424270
127027
57092560
74473663
12486885
95869649
30242285
12592292
92658861
88822242
95659596
25221413
77693583
64352448
39366305
35064937
65458921
63137992
12628249
99078128
59409675
41029585
78036882
2616779
30355134
24509624
60656276
4296750
1667186
66266768
41782897
5943941