43442190
99153568
97827135
38192415
66993858
86388878
82845698
25488714
32705922
26266363
43692476
91753152
36491810
69853452
32604052
87845813
10638388
20096377
84535955
11854986
66984247
62372439
21562124
75691574
85365320
8284376
2148585
65767266
52942739
22999919
3734268
92463439
28028998
2052912
10777471
98801687
38886613
57786351
66821726
82892306