5802312
32236051
56974826
39396135
5286659
96821051
6164205
86649941
77721342
625996
62372086
42419218
76539595
18336222
54588728
26072675
91057954
15491607
9316359
79662965
16299632
21545180
21707534
51878140
8825799
3951751
31824462
38293164
62579558
75363141
76341345
87337003
89564656
18525619
53938570
58194390
93696612
71498654
1269239
17826375