2583196
41212408
7468578
67244805
89618195
58736434
346513
17344390
99436834
19428770
6763723
53235588
30482150
55049561
58547180
50079979
18089954
79886057
50065718
77607778
14586496
69429999
16879229
13994779
10865902
56509017
76627691
47791915
44613125
24865327
76643417
67413786
75104103
83547669
16364343
5854444
88278939
5356416
470682
5158435