84887662
74875068
31312134
1886862
52281833
70698172
14707812
70368608
67577311
83594509
76439214
89456796
96416873
99857011
20482287
36017027
95381299
42627787
58695926
68067639
544289
41931231
75075091
14636293
5027261
27161732
58069188
364923
57264613
36858664
85842120
4177886
30614628
74629349
64214798
17656196
2118681
32249688
95872283
9939807