63863816
94655522
28779408
91147888
83123153
69617711
75003950
52732241
4701508
22978111
52555891
47825212
19396118
72242797
93057195
65872385
67472244
42267022
75472643
60238648
2406376
77851681
15475629
47262776
62656661
3508553
25669801
22226210
88108950
57009201
3911591
23155780
76051855
67548496
39105463
15907458
51647745
77609683
40388177
5742839