59455008
34144807
1111419
19486379
70485626
93579430
71714900
50734491
21113683
87013158
44783139
60663399
63802341
28675357
38757739
12365517
59975801
33712352
82511174
96345406
29284862
92393322
21624046
10799808
96396721
90703363
54171726
30057852
69704492
22137602
77932722
72174694
27392631
4977283
24279461
20106208
79312961
8926263
54274695
28517119