99471268
48681159
47429268
94864151
89594330
37421911
4894859
75893267
47592864
78278789
86202949
14834886
23801942
17903315
8135553
33741580
75112078
6677558
505250
55583830
8104691
77629893
8555217
68998275
24101871
50601776
9931575
65363237
13299356
2568135
61499876
87006694
56597930
99439303
5708969
2789625
5731189
45285094
24302242
33038183