84566425
3916213
92154360
15848409
38784700
72345459
37356665
74598602
56328868
85038165
37326877
67248777
37284947
61207683
7083476
44188820
90352777
7267218
89802948
3088037
6904011
4902156
1668773
4725746
61563150
5477194
20095385
69654741
15324173
21066184
88871030
6662157
43264318
94965395
61832949
98945339
68395710
52575628
31473686
76209187