82456653
49011126
21297460
69341076
97815328
16797209
61968981
15896001
7179768
11139114
2814976
50252743
96215868
89079189
89643372
98972737
30111085
92093379
8344157
83852197
41552620
86756389
23103978
50621161
65184272
28776763
96055863
79451674
6591546
86336471
1733502
7087203
11607476
976022
86143613
5829866
69918730
65203349
67338077
56072696