53455270
58385222
15884410
7011039
15749559
53652986
65601950
92716819
3486984
37571149
79847375
93165451
53888977
30072683
1802101
83247570
33523072
87722895
19777327
680318
7805582
11408164
30213942
1006095
54353119
13129245
28506993
77103399
69028599
98186303
70637373
92925355
1533943
33222293
59593179
5955538
53926969
43114817
76259247
41911526