43808221
16747547
33651692
74259177
52512460
7402299
25805227
16036197
39653847
5625771
34823823
31131390
28069748
6527276
44447062
87192376
58241038
47559402
55839151
38963526
950423
92813100
64464469
15482242
54979966
54082727
2755305
26521141
37421800
56777917
80384200
76532065
43657115
62781973
61706532
6591586
5332450
1588957
60238520
39086483