39584810
71712433
26886560
82749037
8752005
94213500
7829742
71086619
97238856
42214297
84785991
22474173
85538500
43998552
16074491
73433060
15126155
43154798
33562525
95463521
46448009
78586076
2506365
100003300
39131174
47926281
57359704
58648341
87363008
32985587
64633328
25537085
5873531
89545857
98392969
2388306
72967782
38645102
91184399
69825799