95272326
75245755
58073015
72135632
83919610
99704242
6916848
6722905
36844643
32566762
34023813
4902148
45582007
8504391
93129061
32964944
25441907
296046
14015881
104962
31493262
7275209
17956054
94033401
88966719
44345561
63261649
69052662
96174934
74262611
6273744
50916446
67482406
88485826
32353746
43537953
77974607
4912343
62679406
17637396