9142856
71758623
18473466
3056580
5697369
16289203
89399300
56985097
93027700
92328102
49312781
53762739
91085608
44668250
4923259
75503942
1863835
40632932
74117436
64756840
40579273
39361089
32995858
39584379
96137886
67701451
72083810
58844377
3358355
72232244
12654576
19606947
44991418
11913023
35978396
42429309
10004404
79782552
47665308
47185794