3106689
9191688
35039244
13005679
10827566
4477309
293565
64286613
67233317
16678846
32906858
52026640
99223100
60951123
10308317
57752
83791653
73502510
91841382
1892762
73676762
86095972
88263132
59933360
8239628
68543795
62284759
98252682
93202102
56928890
37466224
3809664
49213914
58848026
64946892
4576436
51062415
9702774
91598109
91794748