18751048
89678458
36246170
94139506
4381158
64773668
76126037
46213532
39733568
52753963
4507681
68831440
67692097
83644571
96087968
26341337
30001729
483381
86387880
83252021
1667535
50247872
8076377
99355931
37507958
25693752
4219877
68461086
55086371
90493177
65748569
3265080
56809163
287913
11251080
71003713
63834851
74515922
80675955
60635530