77696545
32429367
87609947
50949090
5728802
196842
1405130
84844245
50479428
65545636
41821930
6632897
29477688
84801465
28853803
86372428
98082632
56966996
67902328
92162385
54916470
2669498
42526963
355481
4883040
7251095
30282071
53911684
64439454
18811881
30065720
94767458
1175822
37045835
96333763
71993250
68585806
57234874
62695842
27206054