54765259
34414846
2004447
43205469
44621476
38271112
37963496
49808158
47139880
17421068
40391616
89415483
33093640
33265773
20474032
3470783
46875213
12325956
11072895
28686936
35072227
57324415
92774451
73905800
32598070
96122190
95472152
37868817
46564029
8262743
6669766
94614313
93736056
60023474
63924494
4907883
41601394
29819580
80166392
49097438