34896551
5778376
94723256
63009685
5052100
92052941
42904547
19282064
1619697
78424974
37061756
18723918
25923948
49712455
26313746
15621218
65563393
76079043
44068919
8995549
9268375
54899254
93569410
50277025
78038494
51319794
81168947
92889861
63019004
4048980
4450906
17525807
81725547
93465056
54327643
1440186
3801618
84748212
7899926
6516245