33574618
54266851
9497184
2837312
19493483
8054671
15305607
90643191
39649497
50113742
46969365
55422317
32106242
22848496
25619233
52349739
8852159
13014145
34026650
96852224
43862224
70647495
40681402
46296465
19201533
80929031
41463500
9959023
74451850
72055901
80205536
29283265
12415500
60545934
42125745
75049416
55182424
92511802
26049439
65715524