38305437
3647315
484935
95455448
56583709
65736820
39128191
94194597
1115318
59111128
52141448
64503788
4176776
45097142
4841369
54273661
7889776
63133838
9351674
3862908
83072937
56069960
10471992
17727347
44462516
57269758
34435367
75571006
74956946
35603286
4507808
63291226
26504917
9722364
10706024
33904715
34983296
39532630
77976123
11592027