56532696
33875468
38329982
5319448
66235723
18036543
38939313
66004144
3575240
37513166
6721826
76588170
39793293
23097514
96219506
64857594
86528518
73495984
80728214
41316743
32802492
40572938
49238918
65041857
21174124
56874156
23742797
64194781
94474212
68659650
4778586
4161770
56566602
68161736
76823242
92475475
75292334
52446107
13547463
22878719