18616016
43515614
54241654
24985151
56433586
42691777
10199093
83156678
5375019
407834
35528057
54518533
11033426
34888093
72384608
72097991
59102648
97386136
29624529
65629546
7098243
91003039
89787416
72219
8139772
84133777
87542832
23122855
47734801
33417631
26691440
10227463
60202770
80804611
23126426
75829190
37279443
57674552
82266513
36463178