42171009
9860922
79782114
13917606
8712403
19582056
30572691
25066293
961491
18791629
8770209
19296710
41592677
25158565
54436801
4655790
58637316
46236819
6462436
813604
7599332
51364673
7652504
76426682
63769101
72542759
89947937
8971520
25823810
51882694
14434229
64296771
55446105
83728989
77144915
8674260
90069075
66818806
41152104
68666601