16392448
4688266
1974332
73358520
43362276
3245276
10461393
28383091
30833997
10839408
35597627
48761722
8560476
31708632
85069068
30318114
76051999
8647105
51515635
65191320
73473540
47596963
77478923
26435516
25204564
48004715
76167682
732954
88436475
65416233
8613428
43994121
7534009
97545334
11903669
30141708
37161202
61037710
65722586
73749949