47918398
42679580
48614928
24787918
49301705
14555359
31408356
42713915
45069826
7526569
354614
86953271
71946974
4610493
2462139
21941621
5599648
27682174
42704620
95908355
3181542
30555038
14253622
4946587
96664425
81724828
14255047
20877105
66764291
90966061
12626210
98137431
70069649
47745650
26712923
38745510
51728557
82466603
75508450
87339547