54592873
4354139
47963149
16603876
21167218
80622454
23665673
67402077
70483718
45631051
3043116
23528658
99745975
67624285
13740
11626881
47448511
58441689
65839560
14739551
64436658
58994885
18792363
5338361
3171207
9422893
43076695
78051734
76536205
62687142
59536899
6644292
25831719
6191887
5629284
30058368
8748763
22939125
63671937
71956837