69752281
1045386
84949115
23372800
1520257
24062846
88921562
19942863
36854174
2534396
25007651
41497141
15018768
73504887
216657
16342736
9721347
27503141
71478337
46466497
71675983
13038056
41653964
68402167
40251115
90477140
79402548
54497863
7819296
8559173
99002158
94257015
70953163
28745874
74067544
81585449
28627494
20864283
63918169
26494020