4497602
97469161
18059740
92014592
7943621
77689717
2186464
11256236
5056134
91312338
21205084
34441504
33708186
9742832
364844
19628275
32658368
90423005
68094
44544548
58504939
2419333
77033648
94431322
63919361
34257140
7862182
31602121
4119459
69646321
30818875
16748998
36524943
93598178
62292883
53232354
53588547
62736724
26766809
56832058