4687725
90071480
954249
58181907
55162253
45833700
49868014
8828735
39548896
11059669
61504936
83373226
19562904
49856974
55673294
48805434
93564829
33633156
68367417
34731072
48302652
96248551
2099282
71106210
4624911
58151144
65802149
70152654
61647906
62417910
56008343
77045891
99111390
97161673
26851955
10563998
53794885
43584246
10962909
30859644