78826329
58145958
7621633
50027822
67452330
31674308
52894227
85758145
3500959
7608758
56158297
39809263
56138389
60356837
281284
73106103
41024914
14327162
78113208
91606953
66847646
31646125
8028868
20372626
36748862
7311195
691771
3710879
59321250
83637136
70541428
74944821
79315865
79906798
88284674
47272696
86879247
2952609
70472982
96256498