87926484
71877165
44664630
64857095
39524137
16852618
67588393
77564246
69754130
99421082
90629027
9891995
11399048
13278683
45596516
16736113
40649217
81301895
35228816
84794821
10985124
80028798
8822720
5417652
6708699
11165096
91141292
83769864
96526694
33845138
16578892
54339813
65816702
878000
42822999
76724086
58058936
2646139
4667225
77178378