30507920
81789829
934014
31492450
92994658
47191548
6623306
68674036
7004168
72526246
1956494
33048217
89763891
10609159
72976614
50652484
4183813
87693772
5026548
9130507
92054813
6350455
68303434
96292355
46757375
86072247
87078721
16447615
29156230
22667896
24056061
40083240
6715067
98642074
3868867
3773403
59466420
3054694
65616344
11558879