83323559
60504484
3676463
63268304
79872200
36025904
374439
66932118
20154135
91957364
9017289
75728299
76404898
17188465
7541627
73184571
35933088
48815759
39751174
6723470
13403336
59193024
86433973
69624849
4904709
49383717
6416103
43764171
54755926
80785092
64934945
2276692
71837364
66168887
26885117
89808050
55058006
90997040
26384119
34816543