42322706
6225726
23106628
38145432
44083540
8522869
92037932
46481044
38695989
91947863
4929989
82601510
93666717
50726578
49487123
18661456
38991322
53705410
50908003
24806868
62976107
34802234
844710
11986624
96757298
18835888
42261311
4924258
5399862
35151755
9123214
25402529
78178321
47381612
65038646
83716420
31482060
62084092
77972866
95508212