38208716
68418712
14525946
59893370
94237117
92333517
78456284
87884040
58329574
59324279
28494581
70995218
20745266
74298205
36306424
14628236
4277702
16263768
45093466
31041329
79251040
78862674
25186976
67061378
97918066
14296771
85942938
49936441
38012619
34652368
8898443
58366224
57006689
46446063
39441048
56807663
93176837
73744848
157371
4315619