42609696
72906647
3818672
92561107
44673760
25355750
42622995
82778029
23255661
32249756
3928333
13584805
78425138
59494125
70059113
79193558
14472998
61746983
36693187
10869193
33071851
34957959
53864793
1127752
51234782
1905473
98738214
93847786
82633718
82199418
85865995
39416449
97179522
81981667
91391991
15256164
91115001
2149763
853679
71907520