38685392
23693632
38753629
3683696
66362508
27182441
5213513
64146381
35822032
91189432
29721237
1522897
72085528
5703595
29422788
8429855
62174595
57567326
96614395
51044953
36436047
40993984
21382419
56073846
8525544
26428859
503881
76151071
62375427
99798257
46553472
53885429
2472854
41504650
77986958
49453303
86832027
97388938
77014003
8804538