1083158
709896
35029052
43442567
27156712
45682634
82459913
74701857
50245000
55016415
80543988
96425383
7886399
38082854
97246780
33384982
69305311
25537163
40508051
76949348
32841873
91876522
36263281
24888205
72875905
51529833
47285634
82726690
6148943
54941222
41455727
56522436
67501373
32966432
36621838
8407858
89799270
52045860
15055697
57595597