27296909
2012146
93418685
69611890
29875780
96433442
69102497
9047860
70426653
52259767
16193406
18346019
3262846
47355622
8466824
72743229
98753632
61567933
17593085
46801316
43941420
3717614
72086681
28501512
56705653
72897113
70121576
59586119
36003837
59394992
84336070
84431085
48931016
95801980
33459734
54448008
66213086
64643047
5893622
36575392