921542
48492889
182106
60064757
83531389
98995279
612740
79272390
79893055
1826637
67079821
86546199
5409240
70818229
26851711
62251729
15143568
51524287
98968691
28493918
34814932
95177156
12604527
77249661
47772096
99221534
7503220
5891102
52002361
44885078
8615241
40545355
19467376
36708475
9765303
98657602
33563917
16958238
2729239
4339639