19289104
71198069
54376824
54783235
41553764
7875894
8228899
17056286
91949602
36348223
15396157
3077075
16896522
34161741
1747715
64751240
84816647
14806794
28172620
59871587
7714370
82315292
52476503
48806984
87878574
3383433
50845547
63676960
57077638
2746736
73115539
41477591
81169445
6162511
69972422
81359830
11203012
945329
85286895
3872756