45225626
85631175
7810587
4304614
72769180
5949148
5375841
79173269
49267110
52991119
85655277
66853402
26483130
41218251
50779568
55265857
2615179
23954783
7622908
7763024
7614088
30445954
70361827
48128424
64479031
40085127
8505258
82771169
98783499
30535733
22756200
80406127
57575524
26209710
90998614
42412620
75101671
33929773
88574185
78068542