95384019
82574641
30694583
71115810
10628354
5443943
59869683
99238489
4569130
29738467
21838059
47797081
74542368
34648168
80809236
43954109
93509220
55478635
9043496
59316362
51846064
53814812
87222094
14454370
54076903
94678600
50112682
46683221
50917890
50226222
23989813
70074799
76678337
88293712
19205228
2268763
55449790
407000
32936012
55837245