51985665
58747282
48973895
79496287
49664847
419626
61575690
24376335
58086036
94079170
38399794
83241753
90496936
87599042
21674870
67874892
96946731
44818498
96376864
32964243
8479262
52049899
60428156
52913707
68732176
1699852
72714467
64938213
50962497
6802233
27141577
6711784
88473123
2712232
85426412
3129501
66932541
2709158
43065695
48188491