66334206
74076938
47771242
37652102
88325421
33275777
45207528
67152640
3444544
99681884
69325990
22271365
37484464
70727221
2563750
743356
10462504
45379681
32939020
4205592
86746605
66462458
71494146
87367348
84102142
68331301
13397020
5804808
34659969
77711860
26505677
64835713
56849079
33793752
93064542
1449510
14473404
3572304
27228316
74285008