48394312
90691240
94206343
55011123
32085322
40372660
87289083
42051366
8233600
7765749
93952971
3121101
82341654
47562096
83619273
79591357
6364927
46497742
8415769
80657009
86184715
7645014
77568459
52264470
76477339
27738076
15924018
25787582
30898823
95011870
2701509
82508330
23711732
81969698
81799583
39904987
43584405
45954756
9695679
50131801