44177831
34278090
90521321
66228599
15968602
51889755
45866161
77288506
12809043
92452546
86889738
28859255
7522851
8577304
24992666
6098135
86964442
29095354
11919396
396650
67951126
13249118
95933475
96541438
68326596
12528873
69093168
57558444
79258304
82608129
5333055
58461787
1700676
90617249
24538740
25569830
61016517
18134111
95048688
52727844