40213792
4267559
92755300
13681170
76604671
72116225
9802739
52156000
26147559
93952723
59241921
84091995
44871376
1053356
79043752
19736183
80463865
55148812
4827787
7074411
81276939
62795249
41062416
31187664
97946224
91245794
17159589
3548480
3619823
33468597
56932725
89411795
72529583
51145257
95342556
6308578
61185158
64547476
82383629
87173038