2992637
14713478
96448624
43307438
90013585
42561943
56284951
71317673
327381
2678247
83045008
1931115
69682376
119491
38261207
1142234
4495288
8997570
87158148
47287382
19478621
31547225
52204008
5155533
37014073
60349259
93009234
31199314
71092623
69581779
71554738
6540661
54812734
14633009
60556729
22778992
8258460
20947780
94072327
85784479