66589916
73025432
97743286
16375054
29008512
29977430
58981575
69135555
4253799
58208861
19442801
94662320
53731328
63267287
7067228
46813443
98903696
81838823
31021021
29847244
68533616
96103865
5027691
21018925
52307899
59561040
4328471
41794350
2511994
6652276
13332869
48655087
23082630
62371034
86029769
90845880
68849053
84193113
87726875
94792813