10135965
69585952
42671364
91876894
40186910
63112429
44758960
76757604
82163157
16866262
24814486
53362314
85834351
7409087
66834165
11228889
59777577
71194790
45942593
42201005
87032149
88844663
34883264
30985573
8351982
66734794
2784295
80377497
6353344
24735122
10159259
77048455
99157549
60934444
29462338
55076991
22304141
92443024
72246441
49061581