24939474
42551432
24038516
31148318
14536987
22761624
66614319
84494944
8703433
81562710
32974776
27912107
14444866
29205359
74577815
25112371
8202352
34221260
24568394
72854907
74571822
41126315
99333487
27896829
33708917
713318
4813287
64945776
81895931
12328179
91849729
36036882
2622951
93688403
3887274
54992470
3185841
67619781
47159910
59307350