157726
74528459
91881277
76456897
41963989
46646269
16626643
6457710
3172839
53116611
16943734
55629453
74206231
43899055
16518989
76659964
43165901
3512139
51219248
16154480
86671283
57541914
16038944
31924667
7205108
76594032
2484676
49081570
38837381
85812319
5924119
71255937
10614034
32892508
24496258
10462017
27341395
53564996
18363016
9403959