40574295
9003812
49952409
78916076
32984611
19328512
8957754
7916210
23206850
8104040
31123236
4438902
41096873
5489465
5585687
54636565
17912336
72363964
4821309
64495800
44323227
67084929
84983019
66931850
48546052
97772576
99796673
59926669
75795781
31464816
54194096
70108434
7594418
37148812
82327674
79883912
2799685
62522845
96468271
17579509