16134685
94084568
87336881
8448861
17661047
94191762
73193225
68837351
81463072
81173572
54505813
11873590
2768283
17011564
96945139
60763551
1011433
5103186
64955710
941631
1739167
604430
7083283
64694407
68025716
4903008
51471254
59759221
36845780
9843579
57702686
73779440
23627738
47898248
61264220
866580
65476379
6151923
76649499
74556036