37217164
55292572
81895235
87217972
71521787
30053294
71025906
42851355
29011438
34711120
14182550
14264209
955155
30421525
2986507
57901696
29875450
64747879
14932979
92736495
97021617
14242204
27007248
58407270
736383
30381895
61758847
65718288
47783707
42454188
94593507
86413317
91772990
58879545
39898956
97281997
60482418
30474603
4471922
51379372