83541682
526416
85695547
60315812
98427281
86407927
91047998
8441485
41077334
58099299
22548343
21922910
37324782
6154693
77164000
504520
43129865
13459814
23839429
24495845
3321508
31849041
76623434
16571257
63384490
22418889
97034970
1273962
286136
67282855
45413046
59919705
80836469
53204025
28059826
11867785
96969835
68977670
18112959
68833749