41678319
4342706
5583864
87945574
48198137
29243006
969186
95983558
6779471
13241609
55757230
89824640
69313253
81541762
11046004
52991159
7569557
3898442
89123834
84219602
19224515
57913911
39065731
43672013
16232265
2206000
76087224
9398698
75357850
36645131
49993742
19608194
70463431
75454564
23282029
72604828
30266536
74377451
53231568
14025541