36948303
7758943
77432151
47194158
12128431
2165377
83601338
9735941
34058195
4778450
95796785
14727721
55124511
3684268
4663837
51036510
88226224
18977601
88924734
8566195
3943603
50726487
25492992
6199273
86164968
45047091
8463220
55847266
71104156
5139558
451424
6341131
10216076
17396048
72039225
32464124
18516013
2873494
58796637
13341397