893282
7899857
8237897
95954635
11669385
20833848
80736456
14565899
1585958
12183140
989544
11991779
69305495
7902396
61034968
93594720
18743553
41646489
58627075
29772986
57782615
25007152
99874572
77166547
64771797
59559422
39445735
96328047
24862734
26722706
14872117
90034328
3587163
86913281
68406041
43978243
11768693
69478252
26568028
51306286