54498684
45173479
24201141
1633805
21102705
45639088
26561002
41183480
2695080
71708537
14849857
12402109
53914754
16779086
36993798
95859423
65576218
29208199
38483836
92982341
75718599
80422692
465251
1768167
5419976
96526845
33554361
21713266
41633342
82063602
92605044
95464108
34517207
9634806
47634151
5526240
56522237
55331209
35447000
41761564