37446564
58177566
43956048
46119808
1028391
38321024
5574161
27795249
26675798
2837203
75501877
20781169
20387788
92199578
89071504
51766649
681358
9644622
61964903
7435482
27899602
6246044
23581002
79783511
82515740
78962779
13259542
5607683
5306488
95558414
96383652
41729716
13597202
16181879
5212417
59463032
35897143
59913484
67422485
6631739