47179097
90412569
49098600
25972491
72655743
5055909
92967421
29789986
42051614
8851886
97088418
8276209
74379521
38416490
71986555
51853220
63645419
79342089
59578321
43714784
36847840
99148386
90633353
81471494
5613235
42766252
80335757
1312658
7839695
52797604
83173327
77328252
6588133
54506251
86379652
62599785
77315473
74162590
23987211
63506988