9055063
21081409
83453108
98807245
60678642
9416928
60921711
56961976
92397040
99166807
84657429
39162970
25732327
30587803
73459425
63828028
89195913
79898705
76796471
623819
11493175
58651511
6112536
32671879
518496
62979495
19596209
26473206
48295026
1160637
43936847
4291941
54748900
23923438
13526573
20328459
84126648
8446155
43053864
42041628