58333467
84608106
11824086
63268038
16262633
54202058
21888379
611454
43614191
47053935
4522479
6488760
23507178
2931222
86543259
20136733
3993122
84711176
36966622
7155522
96805445
33004041
92114364
48294067
38429056
61941411
24556793
64508217
21196996
99002949
43554262
12383712
89237859
88225956
19122645
64673982
84741449
43992575
18553314
80958143