4247729
6977936
60279658
9647518
71204123
3518819
54837056
40601131
22831325
44937217
40325533
85661382
5201643
50799987
32061895
25617898
22506614
4431824
70043408
148133
7077295
59634526
7149527
33402668
3136878
51814861
47286240
77628725
25608677
95889996
65713515
7693569
72705011
13693910
40016393
55387962
57977786
83993064
1916484
90078018