53418263
18302315
42289474
41918088
876233
92396922
11682536
71591417
35755654
12729672
98052075
6745351
36365322
32834328
29885260
47696076
25687534
96549707
44594729
16518787
83137469
61431416
87967519
53501688
54333530
55113937
88108250
5166621
7482351
42667287
63839354
36859816
36298981
4039864
94202677
90069459
97326786
28216428
36521179
89175711