48282856
14974689
55245412
64384376
8704961
3175502
24741008
61414422
20871369
8676400
95269805
2475753
13212540
6183112
63725582
77182837
58677140
65755788
60229123
40904349
6890282
84238966
74217518
97701457
34223079
45761660
12596253
44147163
63209073
63108134
33053464
7086166
24679503
13715807
1379894
13345244
98952679
2647695
7115362
76256083