46411810
48123065
10751220
347540
93839280
9008387
81908203
231980
69062186
69978253
80385895
82442206
1719724
28341286
12273100
36365038
83186088
71129631
66935615
90986748
75963696
43157247
74972501
59058359
7597733
47711449
35437777
35053267
313581
62287810
61283218
47043419
96402336
72926274
26782813
55802210
29649160
26109599
65946709
47856956