49242929
76967563
70042558
41573181
54203772
79431238
41886987
97973529
82158117
74553104
67462531
35525461
63635758
17096488
56618961
25702082
81391341
83555830
84882711
16862482
9504971
90494943
27664044
95882815
13072918
68666015
90412176
27814671
10421050
336563
68905033
79531604
5498259
8936983
85126638
18286232
52346038
9258681
3444490
18244000