57013124
38018983
2815360
9897946
81459437
50963504
71002606
48155389
89757418
45566682
20308783
58977357
37515739
86714719
5112276
93954767
1585230
20124260
7783907
36635874
65689656
66949413
82959342
6917703
90141638
85282553
67777684
1397454
21274294
82355136
65385429
53956140
34178186
5014763
40802762
71954037
94598889
49889966
1433225
899633