31462913
24418968
91817555
50198045
83636209
19241214
32192517
25143683
3543484
5741331
60658486
89569452
55569394
50798812
20505777
5837423
71202854
11671546
39707070
91627451
8338238
60022823
5926647
6761996
84322384
81177257
21604110
79205499
8175912
40821424
24926318
58178158
5464094
51646810
77787816
44463982
84768840
21446112
480996
59989161