59966725
7728574
98964890
70966697
6783446
63864096
84268444
56139682
51162400
29546712
96522318
5688916
36023294
40644726
55117165
86341681
92401447
83681520
51063155
3152544
94079838
56727818
6835687
4154671
61397443
1934474
27318507
64693476
89648387
37412669
12885349
24989072
69596395
17574413
4169192
23615530
31228903
60523469
47792289
9990741