91216216
52134013
44084563
88627743
5015365
3302820
69274556
17263868
17383654
73235006
6394096
16727089
95925150
19404774
56389933
53373898
67715339
8617942
7539835
34599077
89071455
25245989
31958694
45816895
64637177
37988098
33287134
23012873
41058841
88874761
37438575
64898942
51457715
62581967
12867129
95696711
76045027
35774397
6733978
34159757