88406808
16187730
84211047
26163115
44165756
51179504
55384743
8291640
55127094
59787420
74406042
84261887
32347524
24061228
76136614
43707803
24213931
2822258
99412256
57045845
53207053
84785899
95144762
57051652
5456755
30506558
87422600
33308623
67045329
90577959
59924054
84282029
7625406
49131150
35854400
91052041
5686614
723392
20858442
23015184