88462488
75046820
50124282
29469346
47995169
15928950
4309592
62086149
13349663
90338756
18014624
37381646
27335113
12953602
95872002
78189136
89928302
27335556
478741
54999588
69618526
79532759
1750819
304814
87805066
45698819
66843049
35523681
87513107
91991791
9711514
8717587
64672507
89719582
46403909
44377762
10497343
6001811
45018229
91015464