26985871
83632801
80334927
54079545
61651612
65792238
98463940
18661264
87016960
27122101
82163364
55674338
26467742
94745623
9137470
42215070
1464641
71386355
38397774
83591222
43211196
17042168
69285398
59104327
74895389
7985947
23473200
9331237
76433669
72364257
65289369
90434052
5274691
38273739
45136482
20867142
19141140
10608595
36667210
44102410