38115912
36473549
67362791
34296996
69904939
63112558
12069143
99957338
44183220
11759355
70898097
13329660
58904401
58926607
28155042
43398081
8122782
27051450
62985143
79382763
28599189
36505462
7196765
92855376
13941855
78569534
23669500
5786040
41272417
67976333
47681403
32874386
54096042
4009735
28713
89863191
7552663
6853403
64004495
70296507