81549669
13497342
57082339
78173471
61997955
94281688
76922862
72958670
69561649
69348071
14424389
49857085
3063073
78653854
81903367
91809046
86866137
70232522
37222301
16667319
90647703
94492989
144244
6498832
38912998
26664726
99713876
37071562
60811366
60512546
36988412
41534158
97022830
15819147
46042392
52481536
62603602
87143949
5726660
11071865