39173720
28861278
85159150
28101693
5748077
84913873
84392722
4008138
15746276
79441600
43339216
72261889
48664605
14487096
38967819
67849184
40048675
42409769
86838591
32922906
16596146
5704596
79408173
4037251
13116656
24302534
33471488
27798714
79548619
79158500
24879739
27205166
90317143
27543192
3002157
822194
36379443
38483964
31082716
85331368