33222358
717181
5838902
11393336
64957349
90056757
59482118
73748025
41375451
5422425
66452537
72366784
85639546
42642033
53471030
73151899
59838537
91602196
26712000
77734942
98858501
38629263
51443471
98571831
71261806
86373946
59697990
2782144
82605646
10824099
2268936
3992155
28768008
3393539
77175949
72907127
56415906
65806803
86608604
6061169