52246018
82836303
90381851
4492306
16389483
18306657
63474359
71733081
51162423
5023764
954638
72495964
18788878
51594504
41511256
77914163
61028192
96102511
5647318
40214967
37661015
8375838
87775008
7251244
34983427
32957131
50883535
37845550
32769970
79794805
41265168
63412374
78271055
5022505
33053546
62703767
51447118
99693815
85729918
9292119