71485520
79853847
72839956
54191685
52502070
56343022
9942227
2390362
13251545
2526456
89896973
56249328
24328814
15793443
95278906
13268167
32526632
3943843
64045253
88154568
86603852
73651930
38125632
67068991
45459528
87441477
74064230
8305849
56022628
9154214
4861799
26209413
5166695
96154434
90422193
54227857
80055274
20481546
17438487
2640983