5136727
18686458
48019746
62983330
51038900
83878622
71827780
93416804
93944447
83969452
26125881
41931858
80226523
86481456
43569776
2562482
62464557
31734551
26335423
84968000
53501291
41108342
3347783
60253430
38777910
6026291
47186316
40767062
41958856
914965
76664432
9397210
4639675
41033249
95683590
33398661
32988137
6128270
86919506
85493278