82887362
9698455
34811325
7280992
66226206
80447699
37483406
88157008
42337796
13082355
27152975
45572689
87362442
19851752
16628655
77425260
4527348
2209444
92063203
8109196
40177190
5073534
3727733
63109272
33975699
36888952
9597555
87954655
9694855
60874733
27689
63558441
77818764
8321721
58537161
94778579
21648387
92718703
10672255
65155273