38035606
76611573
64219308
28527261
54214460
66824406
92369434
11388319
36783763
17023961
72348402
77729556
74023028
40614718
94656010
77936469
10132122
16838053
29711163
7579781
46774597
2472873
73749788
65923268
72801342
56826331
3950903
47901917
64703754
59062164
41032155
52817253
99274109
35948386
62359655
94274536
2349414
38565252
35508362
339427