31273160
66586589
71627843
51241427
76593696
93725734
56991783
4313897
46693326
3250737
34493882
71673732
15023483
7008162
407951
35553405
7972101
5473373
94883467
97763100
63738794
9592100
76534832
33248927
92593373
2375685
41245343
148395
19042827
2701227
47237617
30464416
22905401
20648084
70372129
3591995
37977115
41539598
26884383
48499888