48571012
95566743
36412921
87501882
1562416
26719126
26202393
3692698
5135049
31002897
80884194
59041085
81447253
6789293
9427728
89463978
56935565
56955726
6997852
24232638
82406628
81317575
78582717
74871180
34331215
5888628
50844722
53265649
44238936
865317
99337486
52112396
63927609
29065000
93757148
29991004
86622438
99336657
97594750
21369747