95154188
55117097
21012511
2699608
41893452
5078817
67253858
3579176
93657345
7053239
7994950
82631306
78477175
12425570
7463967
24752665
28876276
358865
93101056
3256376
9263714
64201885
27504069
28726073
44351746
4094879
4417734
90073061
18732556
2974674
91348375
49424165
23324533
3776259
41841945
23064136
26265852
38482254
95952960
88489864