76802235
381894
16215628
13946127
39375077
88608549
45872837
596594
47998757
42594867
4961848
6061717
89511007
6392160
5689964
80419551
12629996
53623869
74759117
75678184
2467375
98395256
51942034
34283655
68436917
505426
67589280
59166186
65269772
99367635
8075667
55518551
6967386
19715845
25252075
45629862
28399400
89101388
37656423
5219145