86304824
52506680
61081711
85374484
42528132
24566570
19162534
57543214
6162953
16132455
93948200
44068840
92204326
39173879
25328934
281909
71012371
9873411
95055381
18067200
51144834
68408730
63268493
82054145
76211259
85872447
65725970
38896345
22351993
15003446
53674961
10699736
28125022
32005085
44724618
7572475
63118310
98332004
81179794
34821455