43785295
76442847
58886124
88748894
39627446
37209399
96526335
94785486
85263169
1377621
30359319
7862276
26035008
63909926
33683600
2314823
56953367
5254770
12197733
8102459
74125746
40721936
59522513
89147338
88179768
5757474
63334404
8386377
25641758
3423498
73048592
77207485
73165102
85725807
78714522
70262897
21473230
19124053
64877375
36746395