12076730
515927
88353181
22547104
5289621
4954573
66734254
69645096
2176311
46504616
26436829
78662526
31405230
76551138
30259743
90757897
9798599
44086817
68609390
64056338
91589119
61207647
49423978
81531373
17258284
40073944
49111764
76127631
40784039
33985787
67379125
19927937
69891586
90315109
58884591
51454812
87001435
1169401
82611997
41399886