94597916
8244962
60597590
735816
35488315
35296538
9623614
80262932
208408
33076943
40159556
88632666
76592963
33126194
5073754
83458859
84226547
4898993
89517517
55445435
6094345
62361041
7312152
16791648
1235762
95677665
28055885
4760109
87801077
57586925
13769878
79746262
52762338
38077174
18631793
25882486
56544681
32901384
38553157
2909217