41173020
141252
88208461
96175443
80326032
79388044
59162672
24021633
12345952
54785751
1812409
2326799
60465920
98561543
14403626
83428489
76391289
62694727
95073621
17769600
58746127
44151058
54026559
43955275
58437360
25158700
6095791
16671737
79656974
87388117
1252372
57621663
59346451
9939735
255921
25674726
54532363
16193737
80139007
4575899