94839042
85042141
6187413
87372057
25038705
25204191
36266115
3673021
78066430
13037672
72745398
22685711
58824734
40375127
41076296
9113615
66705731
65364543
6544729
65873909
643456
54557742
914313
87753806
22293630
1218092
86283824
86812298
52196730
40722297
1898513
83189803
5620594
28264960
64439891
8832550
21396065
88388566
89955977
7174671