82282470
58776855
96723454
90075903
37445219
15385662
59267924
86171691
84875339
52056564
9023429
56742838
28611721
35469542
13376336
97978918
947735
12115547
3065888
1278775
23201209
78194363
95464579
4184737
46221122
33967577
87605757
48913714
51166934
35448424
1143233
71709415
32608393
4384455
43607343
377198
51183946
46066395
99629164
30645877