3800745
7886905
10251133
8142860
70109203
16829998
80587702
77881412
72229569
59462957
77165170
61808570
2041472
29866819
95779396
39704505
83598041
6573213
99711286
5831516
76286130
31254388
61232414
59416810
11685404
6209203
59891816
71137164
67903698
74855253
27105414
85955875
76401399
91189418
10156830
52235472
74393806
2838660
20791645
98673211