92271995
19247038
47405753
85562877
37533466
64772592
25826297
28022911
20543131
88905978
76349426
67526620
82129358
88188573
35642569
96999788
25378968
4435378
78025818
8242742
85671595
27187349
80892984
90083946
47753866
91275617
74999973
26228052
28585050
89841722
44329688
28697988
18506809
59809648
58233896
95235793
30136709
18852519
5494620
9950421