52422061
6049668
59535326
58282285
63413312
71047969
47368054
41889406
71676485
38554071
468575
73978688
79067660
38541367
90767295
95544761
80762992
22167114
1317980
44894513
5277631
81655343
10249062
65889929
92354824
77764498
94498686
32321701
97426960
65242030
69419935
62408020
91371477
91349866
46456790
89281789
44621504
68068519
50366266
63844775