56134696
17227321
14419991
55328677
66229207
20341945
40787193
32262542
60399514
19471788
23179414
18701779
91635581
91319711
77991840
54981325
97045005
17439453
94542685
83666161
31179102
89813142
65397618
39203602
8249669
7978798
4009715
4242747
40271927
82571690
28966731
50841823
81481108
65886739
81708463
8624778
8398037
27485831
21782274
24752797