42466547
54155961
77782328
5665029
23309905
96599775
59867732
35715610
3995029
2699311
46512484
39495120
75105543
76534177
6415137
10852899
15859358
26275183
668750
35022310
72352027
55282898
64828882
48853550
72805436
19407045
75129152
65974206
66273585
19993018
51601695
46129622
3205999
22294876
36263472
13213428
13864994
1637271
33391522
13687205