77429329
8161111
3546854
85189350
39798112
44201671
4294458
85185019
41471906
67232653
13114965
2304112
15619347
68787143
76565173
4409351
6410719
84284538
95373945
71291374
1474215
10604065
32701936
86526360
88079623
34171865
7314412
14681235
844478
621219
83981353
9984710
35539828
31027202
74931086
77095569
4181171
51723648
46058600
869518