3875196
1047269
72469266
9191438
60987316
93172348
20523540
62802167
8749359
20142588
47245687
6581784
93585934
54142421
8382918
8974890
74695095
14787192
39629668
85606126
39314596
12569399
63524407
40729647
84132831
43773828
9185763
76746217
194710
55847757
10829616
35269853
72737325
69855501
9066530
17235140
89096838
97281227
39675134
11469105