3820493
2811579
45312065
2265037
548162
5608939
50388539
53755943
85839177
6410982
66976763
8705681
9537409
12632702
98974703
30725126
74277071
11243830
77372566
30825295
72025593
96647555
7494194
34656083
26665617
67669783
47563447
39947363
27368486
3796083
36112628
95593945
59594302
12401581
39328502
13362881
28425796
25186423
2958692
38307402