97605188
57481527
87499684
73289172
68085097
89791268
65307128
53389649
87944759
52665824
61293072
34024136
23648534
77622870
65849208
80194193
29198210
43442948
40005668
30682025
1155243
91014264
8292054
83016756
89705370
15244100
82577502
86876652
96823716
609253
41408155
7655970
95345930
73352141
96927798
79997334
81881110
59172214
79138710
52074507