40534865
31303044
48881959
54317874
43895590
9336593
50517062
74718503
8424289
2302198
61462911
60156279
52359519
2250771
6717193
1297571
37911606
85118902
92864473
98642198
35633759
12796605
52208630
42074536
52942671
5177426
95096457
9088958
28551960
65108096
90941582
2714764
62676895
91587
34382894
84316270
6164190
17287027
157388
732681