52851787
10323160
37954023
28573810
73269023
91264711
9617370
28581681
8673597
8926301
68676431
24699609
35799660
39745073
10606684
31319488
46092893
62231122
27739982
63266568
20297412
62964670
36938336
61392418
15555050
99712917
5097848
81241950
2401517
50588158
43162637
2382262
22836985
34687001
64025238
80729042
3722221
72455087
60603427
94821427