52893422
27161436
8782640
7272758
99685566
79746606
60062675
51435603
78423850
42237493
87077537
85994884
95447101
2294864
55109839
12559514
83964728
42641289
54738114
60866005
91277352
13574761
97649965
54306053
42066956
1819663
22973831
35562702
35265182
37192522
668687
14587759
5412983
22493434
386028
72729603
21803579
43944217
70029533
89576032