16192142
35147331
84076516
26359541
19063802
75822970
64969539
38252508
2078149
46683106
71021944
26279521
43082120
29691348
9553292
19487634
45868088
39843497
43265307
42728671
83375175
57927839
76059218
31625010
50889480
80121884
38373237
96613072
42464282
40649396
76841333
59567790
76113787
48364547
82016625
4557576
92599309
88505046
86699319
84595525