44532859
7052453
28938266
3216773
41211310
13051321
31233683
77122845
14021739
6848005
5584728
70518388
95676547
19562597
29485054
10234307
60371713
65309069
41202909
31827775
60604662
14932198
38161379
87037751
2681463
42067890
14366495
4217422
80332162
98338469
92194124
42102324
62813245
56338581
80087596
81455418
33751908
19596150
43297915
52012409