6111050
56392478
6229543
8203792
20097327
91787422
59666119
17688493
6157916
45836971
26488415
39717327
5716489
53939505
59283468
5437334
90919910
68512145
15858111
7311921
58622501
47803237
85364115
35984984
13085070
16152658
64635307
45777297
53759981
73975969
76345962
9201860
50875
5302947
26175007
92877537
4236909
28023356
3567416
30658039