97814628
61085452
1348483
65643151
79609492
388813
65205055
1953386
876870
81572691
71563696
45245086
14156520
53481470
84058789
16504272
17741866
98827626
97127295
72392192
3069216
7171348
56556314
72509363
85084114
55587338
50242605
25796223
32164276
51821755
73267707
27303376
23347824
72917386
60389122
73759559
26622022
95154256
14755270
64966364