45995500
25856134
16604284
3774904
92805026
58419083
28374679
147248
63319024
4654281
90866928
37945110
45404835
9872115
5764240
46943542
85271504
81841190
43705312
81807313
25615033
33216971
82613279
76375063
13479752
81841249
82953303
75041774
27037220
71098144
6927971
35351747
8834383
28412987
57871833
10856294
41379823
4615955
8904320
74572669