4495860
10477153
9246289
79956838
67918151
54763001
59686368
42414761
14077028
67098117
9586304
27847733
9628894
22325451
78846595
28179794
80041154
29347682
56795278
12874670
98911635
44437080
29292226
27596424
41788291
86291201
9960583
18887389
95184366
47176086
27161934
16811179
9788242
15358607
58114629
67568404
78596505
918946
40137950
70882572