31119612
72792396
46053629
76627432
74156317
42071481
24327537
93651856
86858609
38578577
57504314
4830844
11247446
3494479
74902665
80595197
39065121
47115995
23899892
77868638
9403242
3146403
30389202
3428439
87002883
34364226
22899467
65059321
53522195
69141255
78238842
10449335
1847454
62992384
9279992
39575500
45733183
1408592
3874777
86064111