7899023
56806870
90557370
1319920
71514522
165357
30455243
40429814
55936201
528472
96622209
99108405
99469541
70154791
56821069
68555658
90009333
3524761
32109027
131714
68325964
7815142
24381068
26034003
70464457
6403081
13212297
74327561
54687128
86007125
49456789
39016315
66133415
77241085
30127625
18804662
85828584
1821513
7021212
6449321