6615805
6715944
14649710
3409316
17572875
86131250
56391186
4704880
60271543
71896921
61503771
14334629
6437441
70348416
7767754
92881965
60339607
798242
88676288
61007163
95101446
4176778
92392421
33507945
44898733
89125207
68658018
4873984
96013883
46898082
80174821
21658161
6496153
5614362
99956665
20417858
3887870
84566397
72976835
45324847