28043755
29405110
40357948
80098446
4249801
44432206
20283401
33097375
134813
90912835
7183277
7793531
27092527
45075689
98471262
6778175
45536727
71611029
69803405
408225
77091572
7854262
64484785
23915785
50776006
99511786
41839915
28712990
57548075
92372174
72184004
6735503
68043859
91276423
45379339
46957022
5007419
65319317
62766566
89029223