2305182
70309373
38133554
8299914
431827
56552792
3967127
99737641
70936712
59509116
63164089
4896687
34445052
43568711
92293256
38921938
53226273
49655815
51487975
73797343
72412419
37659228
132076
72304834
78519513
595012
62667948
43032413
49416327
33795628
6427270
6427942
97428240
28521837
15175349
66862932
52581159
7548209
24221607
69767832