49264290
72177613
96455582
9485629
49364763
70214112
40646144
48245136
74655433
44309046
13329918
25434
70418573
89678013
64784077
12659165
4002198
76858968
7703862
92376846
59604917
59232194
98097142
29018227
24939591
19248180
58553447
59103467
15651310
8933137
17878308
8850869
25093478
20074943
65347100
3793209
13536674
6480714
47427835
36257685