19388498
61542738
59117761
48238658
16581047
20685799
4521354
19652677
92432105
8699925
84191673
54764367
93309922
48347262
68271308
16043558
68766585
12182713
36872145
27688657
40285641
58262952
50694485
51367072
8158448
17692007
92461963
4971083
93197638
96006357
22274961
83162703
96479733
2331267
81891998
6102401
54385605
4571306
5439991
48065827