67215031
91631488
40683884
45688202
86379768
14347160
95894675
62936345
88235272
31747496
216652
4246163
15786808
87736728
67868559
65713933
93429026
72023697
39066511
70057584
18897423
7802809
80655213
79480
28774415
7211864
95791536
47112082
11098314
16848649
59349220
75856233
6571672
99355504
38031867
23281844
24659684
91121403
42054800
50763575