4804872
1253286
64395254
16163389
6012268
26441300
82127561
13063948
40536022
1966692
43818490
47345090
31407361
44873739
13469298
49124588
19897797
24752877
96585557
56781401
68869121
9817109
58352916
30748326
7321249
53357416
5884450
31538524
97311468
52187996
69935798
34802689
76284083
8570983
50347282
78803880
55549412
72002762
79438279
6014824