93733368
52862778
38335072
53029961
5508170
96364096
5857146
83731064
11925070
52657016
58719466
82594248
26329508
32903929
39487895
54405673
33316351
75264768
53673332
81744305
30977337
12058614
23903500
81816189
33006770
2164845
20145342
39492893
73437490
34799819
4960480
80461955
86928052
74388795
29727170
71967382
153536
85417688
58076283
55978018