95957953
57207334
76406031
92129121
47851260
48165760
40124690
69228076
92677810
73107392
93494321
967322
78542309
24552638
75363252
70589781
96922586
58259903
83934828
70986653
62698141
48008463
38473779
6181108
72471306
82346099
23822021
90715615
62425260
57612380
24463006
15132030
12074455
57451618
61961407
50067605
60412201
875625
9226135
95575348