1986621
19345111
96978475
4687928
38703841
3226062
61112761
2394180
44751571
3521121
14251960
98969085
22251795
22018272
28466019
83352405
3184742
29512963
59102352
31009926
8973407
12849822
1288174
37241640
23712010
63206023
8553177
2665770
47565824
51182301
41176169
82197459
34938223
39355877
96259915
1446664
44888921
8693692
31348600
60035323