5505449
73317370
31063629
6015884
7548919
75803296
49729653
31636122
45159630
20924552
5042126
17503891
69569534
12523639
96187268
81559356
56329290
75583677
11695812
24117605
30096979
25442278
27975774
44772197
24004845
52785690
21908335
54703508
72215470
97321607
64577086
45686900
68384133
94638144
29629459
4346888
9194138
948876
20964351
90309030